linux | 您所在的位置:网站首页 › megacli rebuild进度 › linux |
前言
MegaCli 是一款查看、管理当前机器 raid 卡所有信息的软件,包括 raid 卡的型号、raid 的阵列类型、raid 上各个磁盘状态等等。 这个软件支持多个平台,包括 Linux(rpm 包)、Solars、windows、DOS、FreeBSD 等平台。 安装这个软件是 broadcom 公司维护的,直接到他们官方去搜索,就可以找到下载地址。 以 CentOS 为例,解压下载到的压缩包就可以获取到 rpm 包,直接使用 rpm 命令进行安装: rpm -ivh MegaCli-8.07.10-1.noarch.rpm安装目录是在/opt/MegaRAID/MegaCli/,所有的安装文件都是在这个目录,要执行程序,需要填写全路径,或者将这个路径加入到 PATH 变量中就可以快速执行。 常用命令1、统计适配器的个数 /opt/MegaRAID/MegaCli/MegaCli64 -adpCount2、查看所有适配器信息(-a 后面可以加上对应索引号,来单独查询单块 raid 卡的信息,下同) /opt/MegaRAID/MegaCli/MegaCli64 -AdpAllInfo -aALL3、查 raid 级别 /opt/MegaRAID/MegaCli/MegaCli64 -LDInfo -Lall -aALL4、查看硬盘信息 /opt/MegaRAID/MegaCli/MegaCli64 -PDList -aALL5、显示所有逻辑磁盘组信息 /opt/MegaRAID/MegaCli/MegaCli64 -LDInfo -LALL -aAll6、查看电池信息 /opt/MegaRAID/MegaCli/MegaCli64 -AdpBbuCmd -aAll7、显示 BBU 状态信息(包含充电状态) /opt/MegaRAID/MegaCli/MegaCli64 -AdpBbuCmd -GetBbuStatus -aALL8、显示 BBU 容量信息 /opt/MegaRAID/MegaCli/MegaCli64 -AdpBbuCmd -GetBbuCapacityInfo -aALL9、显示 BBU 设计参数 /opt/MegaRAID/MegaCli/MegaCli64 -AdpBbuCmd -GetBbuDesignInfo -aALL10、显示当前 BBU 属性 /opt/MegaRAID/MegaCli/MegaCli64 -AdpBbuCmd -GetBbuProperties -aALL11、显示适配器时间 /opt/MegaRAID/MegaCli/MegaCli64 -AdpGetTime –aALL12、查看磁盘缓存策略 /opt/MegaRAID/MegaCli/MegaCli64 -LDGetProp -Cache -L0 -a0 /opt/MegaRAID/MegaCli/MegaCli64 -LDGetProp -Cache -L1 -a0 /opt/MegaRAID/MegaCli/MegaCli64 -LDGetProp -Cache -LALL -a0 /opt/MegaRAID/MegaCli/MegaCli64 -LDGetProp -Cache -LALL -aALL /opt/MegaRAID/MegaCli/MegaCli64 -LDGetProp -DskCache -LALL -aALL13、设置磁盘缓存策略 /opt/MegaRAID/MegaCli/MegaCli64 -LDSetProp WT|WB|NORA|RA|ADRA -L0 -a0 /opt/MegaRAID/MegaCli/MegaCli64 -LDSetProp -Cached|-Direct -L0 -a0 /opt/MegaRAID/MegaCli/MegaCli64 -LDSetProp -EnDskCache|-DisDskCache -L0 -a014、显示 Raid 卡型号,Raid 设置,Disk 相关信息 /opt/MegaRAID/MegaCli/MegaCli64 -cfgdsply -aALL15、在线添加磁盘 /opt/MegaRAID/MegaCli/MegaCli64 -LDRecon -Start -r5 -Add -PhysDrv[1:4] -L1 -a016、创建阵列,不指定热备 /opt/MegaRAID/MegaCli/MegaCli64 -CfgLdAdd -r5 [1:2,1:3,1:4] WB Direct -a017、创建一个 raid5 阵列,由物理盘 2,3,4 构成,指定阵列的热备盘是物理盘 5 /opt/MegaRAID/MegaCli/MegaCli64 -CfgLdAdd -r5 [1:2,1:3,1:4] WB Direct -Hsp[1:5] -a018、指定第 5 块盘作为全局热备 /opt/MegaRAID/MegaCli/MegaCli64 -PDHSP -Set [-EnclAffinity][-nonrevertible] -PhysDrv[1:5] -a019、指定第 5 块盘为某个阵列的专用热备 /opt/MegaRAID/MegaCli/MegaCli64 -PDHSP -Set [-Dedicated [-Array1]][-enclaffinity] [-nonRevertible] -PhysDrv[1:5] -a020、删除全局热备 /opt/MegaRAID/MegaCli/MegaCli64 -PDHSP -Rmv -PhysDrv[1:5] -a021、删除阵列 /opt/MegaRAID/MegaCli/MegaCli64 -CfgLdDel -L1 -a022、将某块物理盘下线/上线 /opt/MegaRAID/MegaCli/MegaCli64 -PDOffline -PhysDrv [1:4] -a023、将某块物理盘上线 /opt/MegaRAID/MegaCli/MegaCli64 -PDOnline -PhysDrv [1:4] -a024、阵列创建完后,查看初始化同步块的进度 /opt/MegaRAID/MegaCli/MegaCli64 -LDInit -ShowProg -LALL -aALL25、以动态可视化文字界面显示 /opt/MegaRAID/MegaCli/MegaCli64 -LDInit -ProgDsply -LALL -aALL26、查看阵列后台初始化进度 /opt/MegaRAID/MegaCli/MegaCli64 -LDBI -ShowProg -LALL -aALL27、以动态可视化文字界面显示 /opt/MegaRAID/MegaCli/MegaCli64 -LDBI -ProgDsply -LALL -aALL28、查看物理磁盘重建进度 /opt/MegaRAID/MegaCli/MegaCli64 -PDRbld -ShowProg -PhysDrv [1:5] -a029、以动态可视化文字界面显示 /opt/MegaRAID/MegaCli/MegaCli64 -PDRbld -ProgDsply -PhysDrv [1:5] -a0磁带状态的变化,从拔盘,到插盘的过程中: |Device |Normal|Damage|Rebuild|Normal| |Virtual Drive |Optimal|Degraded|Degraded|Optimal| |Physical Drive |Online|Failed –> Unconfigured|Rebuild|Online| |
今日新闻 |
推荐新闻 |
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 |